package com.hnevc.xiewenguang;

import java.util.Random;
import java.util.Scanner;

/**
 *猜数字游戏
 *系统（后台自动随机生成0-9的数字）Random.nextInt()
 * 提供用户输入的输入框（系统控制台）Scanner
 * 判断当前用户输入内容是大？还是小？并提示给用户，直到猜中为止
 *
 */
public class Example4 {

    public static void main(String[] args ){
        //随机生成0-9的数字
        int randomNumber = new Random().nextInt(10);
        System.out.println("随机数已经生成！请开始游戏");
        Scanner scanner = new Scanner(System.in);//实例化控制台输入框
        int enterNumber = scanner.nextInt(10); //根据实例化的控制台输入的内容（stanner），并且获取为int类型的数据
        //同意while循环，进行数字的判断
        while (enterNumber != randomNumber) {  //如果用户输入的不等于随机生成的数，则进行让用户输入数字，并且给出提示
            if (enterNumber > randomNumber) {//判断当前用户输入的是大还是小？并要求重新输入値
                System.out.println("猜大了！");
            } else {
                System.out.println("猜小了！");
            }
            System.out.println("在猜一下");
            enterNumber = scanner.nextInt();//再次获取用户输入的内容，并且为int类型
        }
        System.out.println("恭喜你答对了");
            }

        }

